1000
0
801
673
496
868
1
493
1813
4179
784
2541
4
830
693
2152
2
1950
3
802
2710
1751
1681
745
3326
662
2173
1787
1168
2262
1380
2873
2136
1632
2166