1000
0
679
1
2760
4
1681
496
2727
1660
673
1778
3292
3326
3
1051
3156
8
1568
6346
16
1606
1639
915
745
2562
2
3429
7
2781
2729
14