2114
1
1506
4
2281
2
969
0
4099
8
1699
1000
785
2669
5
2091
5949
7592
7
437
2100
1802
2954
10
1964
3
2670
3745
2426
967
3386
3519
9
859
1637
1013
2935
3554
2143
2048