878
775
1
5
300
123
28
1
7
253
14
4
2
156
125
1
28
487
1
1653
580
1068
952
145
1
1445
25
35
7
14
33
1
1
62
1
2
137
1
541
972
702
796
34
15
1038
1
8
74
94
95
1
1
1
1
9
1
4
2
18
442
2
1186
23
22
1565
1
37
1486
75
63
4
22
17
2
150
959
5
358
146
1649
4
538