2835
2
2100
1568
1
946
2710
6346
16
1220
2358
9
3090
6
3868
10
1320
1558
10598
3694
1903
3
1690
1622
5347
4
6095
2089
1960
0
2622
1127
1348
1539
3066
7
2160
4537
17970
15
1681