100
1505
28
70
50
1649
0
32
1933
1
2069
4
33
1584
1666
17
1642
2
8
2200
9
1574
7
2399
3
15
1616
1905
2307
12
2092
6
3750
1840
2826
1559
2786
2233
2536
2836
1234
2870
2172
3186
2440
1738