2535
2
30334
6
3107
7
2114
1
1373
6100
15
3765
4
32302
0
3498
1320
1788
2578
2974
19783
838
1457
989
2268
3429
1719
3173
1526
6499
3
2209
5439
4179
3090
891
1135
1883