4258
1
1844
1301
2
1767
674
638
0
3145
4
2145
740
1572
237
2302
3
551
4979
6
4759
3506
8
7633
2499
2000
2990
1496
2942
2245
1532
1364
1895
9055
10
3249
1943
165