50
2763
29
119
2218
3
40
1410
0
2
1529
5
1439
7
1570
1330
6
1155
1360
2577
1676
1
2946
3071
4
23
2767
13
5052
36
1942
11
2934
16
2175
100
3522
4031
9
9160
67
3278
1875
3409
2830
1239
2349