1875
2
1078
0
1537
1
2190
3
1604
6779
5
657
2964
2902
16
1603
528
1774
8
5225
1346
2551
3227
3083
3186
469
2480
3833
2535