3090
6
32302
0
21152
8
17946
25669
3498
4
19783
2
1461
1532
1
2184
3080
3
2535
7258
3779
2865
1622
3083
1788
822
4757
1632
1020
1399
1444
2758
5
2932
2350
1594
3589
9160