1000
0
801
2710
2
496
1813
1
745
2152
4179
526
830
868
905
1660
2934
693
2541
4
784
3326
3
673
1093
2209
2562
1711
915
1382
2166
582
1475
2055
2760