1693
4
1981
1
1705
3
4983
5
4008
2288
2
2236
10
1426
2429
14
996
3112
3452
8623
1549
13
1472
4287
3764
3084
2739
6
2045
3597
3682
13685
1565
5641
1492
2499
9523
9
2603
3937
11