2859
10
1535
0
1448
1
1152
1361
11
1320
2
555
708
1659
1096
2708
5
566
1083
91
1642
2197
528
760
2905
795
459
1797
571
2798
1439
1866
954
904
1288
4644