50
1195
0
40
1260
1
47
1419
26
1155
4
1639
3
10
1268
2018
15
1485
5
13
1287
7
1540
8
1723
2
12
1722
2289
33
2665
11
1357
1582
1959
100
2410
1762
6
3138
2450
1526
2115
3236
900
743
653
1658