1000
0
1746
2
1819
1
2996
1749
830
2392
1568
3326
3
496
1570
801
2082
25669
1615
6225
4
868
10243
2294
526
1399
4044
5
4305
17946
14
1606
2535
32302
1193
1699