2535
2
3765
4
32302
0
19783
3498
17946
3683
1
9611
3053
7
1734
25669
2294
2683
297066
21152
8
2932
1603
2152
3371
3
810
1295
1211
280
3779
2990
5367
2650
20
1168
1153
2890