1000
0
2294
1
2082
2392
2
830
1746
802
1816
1788
532
1547
1220
693
1691
2578
868
83
945
752
13232
11
1721
2715
1689