50
1190
0
40
1254
1
47
1416
26
1151
4
1634
3
10
1265
2015
15
1484
5
13
1285
7
1536
8
1721
2
12
1717
2285
33
2664
11
1354
1579
1953
100
2402
1757
6
3134
2442
1524
2112
3230
897
740
649
1656