2562
2
1814
1382
1
784
0
1660
1746
2578
526
3326
3
868
1000
1681
1547
2368
745
801
582
905
2055
1107
1431
2209
5151
3080
3715
2980
400
1380
1306
21152
8