2562
2
1814
784
0
1382
1
1660
1746
526
2578
3326
3
868
1000
745
1681
1547
2368
801
1431
905
2934
693
673
830
1093
2209
1711
915
2166
582
1475
2055