3575
1
3248
8
1843
1716
2358
9
2184
3694
2
1690
2110
4396
5
1191
0
2352
692
6346
16
5070
19
1509
2392
6499
3
658
1518
608
1213
3868
10
1320
10598
2689
3562
1903
3613
383