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