5316
3
1750
2
2190
1
3251
6
683
0
2224
2564
247
1507
1428
951
2648
5
3996
4
4598
2275
2632
525
3691
2809
17353
2301
1020
2881
1354
1332
6370
7683
18
5155
8
3114
3510