2465
2
2535
19783
32302
0
3090
6
14
7762
4
2425
7
2932
25669
3498
2666
9
17946
1985
1
3271
1631
1189
2906
1153
3125
2996
2030
1788
1450
1721
21152
8
1672
7793
2258
1092