1610
2
1494
4
1535
3
4471
3090
6
2535
1564
1
1816
4115
10
1734
2358
9
1423
1405
2368
2468
25669
0
2600
578
1603
1348
2757
1040
3498
6499
5565
8527
3200
2890
3694
2990