2535
2
21152
8
3090
6
3083
32302
0
19783
3546
1
2932
3498
4
17946
1606
1739
1294
1153
3492
3
25669
989
1180
3080
1252
3211
1044
1988
374
6246
2277
2480
2817
8002
7
4044
5