100
1033
27
68
50
1263
0
32
1511
1
26
1450
4
1280
28
1327
17
1252
2
6
1878
9
1245
7
2004
3
15
1279
1532
8
1717
12
1752
3128
1521
2511
1261
2528
1913
2244
2538
951
2532
1897
2906
2153
1189