2535
2
3765
4
3053
7
1295
1
32302
0
3498
280
2650
20
19783
572
297066
3683
21152
8
2250
2245
3
3090
6
3083
17946
3158
582
2781
2773
383
7793
571
2996
2932
1603
1788
3546