1000
0
1380
526
1787
1
1399
1660
868
3090
6
1813
1751
2562
2
830
25669
496
3738
5
3326
3
801
17946
1093
32302
1305
673
2710
1532
4530
1606
2294
1632
662
21152
8