2258
1
2788
2
19783
17946
0
3225
3
32302
21152
8
2535
25669
833
2932
3498
4
1153
3090
6
2478
1905
1508
1040
2398
1051
3080
1044
2023
1595
7258
1975
4044
5
3083
2465
3125