851
682
3
1
273
95
32
2
277
11
1
6
1
1
4
137
98
24
2
535
1
1533
604
1202
1
1079
145
2
1
1315
60
2
35
16
8
17
1
56
3
6
1
195
448
883
673
719
75
9
23
1015
2
9
53
120
79
2
1
9
1
11
19
328
5
1183
17
29
1439
49
1384
71
60
8
20
19
2
114
865
6
1
310
208
1521
12
463