1875
0
894
1
2604
980
604
24337
22
34959
18
954
944
3
1815
2
2530
1161
7304
7
511
592
673
1449
1185
1777
2345
3315
718
2505
637
5347
4
1162
5204
1152
1487
951