2535
2
3498
4
32302
0
1849
1876
1
3576
3
19783
2358
9
2293
2932
1603
489
17946
1534
2990
1153
3090
6
2872
240
1587
3854
21152
8
25669
2521
1819
7793
3080
3176
3158
1044