50
2260
0
1
2629
2017
1214
1137
3
1293
2
2630
2126
2592
3079
5
2610
3078
24
1845
1897
1386
1526
944
772
2949
1991
4004
1637
2511
2577
1672
1456
1614
2407