1604
3
2801
2
904
1
6612
10
3158
2683
3211
0
1875
9715
6
1661
4
2605
1213
846
3400
374
2362
974
3857
224
1373