3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1282
1
1768
3231
2903
3
2932
1189
2270
345
3080
2350
2238
572
2121
255
3680
2996
581
14
2535
4044
5
3083