3491
4
3354
5
562
1
2596
2
2810
4358
6
534
4438
1492
3
591
2970
2940
2776
2329
935
1436
0
2302
1974
2304
1382
2920
123674
35
1675
6110
3014
20
574
2110
4651
2193
9