100
1041
27
68
50
1271
0
32
1525
1
26
1459
4
1286
28
1332
17
1257
2
6
1885
9
1252
7
2015
3
15
1285
1536
8
1721
12
1759
3134
1524
2515
1265
2532
1919
2246
2539
958
2540
1899
2909
2155
1193