1586
1
2628
2
618
0
2062
1961
1298
5
1350
397
651
2800
1693
4
1855
2844
3
4233
1454
671
2719
3708
582
8807
2346
1960
7
3558
8024
2901
6371