857
689
3
1
276
96
34
2
280
11
1
6
1
1
4
137
98
25
2
538
1
1546
602
1216
1
1083
146
2
1
1326
60
2
35
17
9
17
1
56
3
6
1
196
452
891
680
726
76
9
23
1027
2
9
55
119
79
2
1
9
1
11
19
330
5
1194
17
29
1452
49
1396
72
60
8
21
20
2
115
877
6
1
311
207
1534
12
467