2535
2
21152
8
910
1
898
3090
6
3083
32302
0
19783
2932
3498
4
784
17946
593
1294
1153
806
25669
513
3080
3
3636
1044
479
2623
4044
5
3546
2465
2480
3125
1419
3765