3090
6
2535
2
19783
829
0
17946
32302
1105
2467
1
25669
1412
21152
8
2932
3498
4
297066
3779
1016
3371
3
3683
3765
1348
610
1153
3026
5978
2377
810
4553
1166
14125
10
3623