1000
0
843
2082
1
1305
2392
2
1816
2294
1788
1691
802
1766
1825
1746
635
2578
4179
2110
693
2505
2456
3485
7
673
1923
5717
5340
2377
2209