247
1
1967
2
1578
2317
0
3691
5
2809
2301
1020
2881
3498
4
572
2073
2211
653
2224
5155
8
2522
263
3510
4111
2657
3
2749
1129
2748
2459
9
646
1098
3403
43
999