1660
1
3090
6
755
6346
16
3562
997
1015
1511
1606
1819
83
2903
3
8527
2932
2
685
0
2535
2368
2578
2600
4
21152
8
2358
9
19944
3386
2377
1044
1603
2258
3498
2110
6499