3090
6
25669
0
32302
17946
21152
8
3498
4
19783
2
1461
2932
1307
1849
793
7258
1768
3080
3
1804
1
3765
2903
471
14
1365
572
1744
345
669
1176
2270
2244
2181
692