836
685
3
266
95
30
1
2
277
13
1
3
1
5
138
98
20
2
539
1
1521
550
1156
1
1042
139
2
1
1297
57
2
40
17
9
18
1
1
50
3
5
1
185
449
881
689
715
61
9
1
25
1024
1
9
59
118
77
2
1
9
1
8
16
321
4
1179
17
27
1428
44
1364
79
54
8
22
21
2
112
881
6
1
306
189
1510
11
461