2535
2
32302
0
7793
4
1431
1
2219
3498
21152
8
25669
5212
6
3090
3083
2688
1301
19783
2115
2932
4070
1603
5402
9
2377
10582
17946
1938
2207
2980
1547
2990
1348
4009
1294