3090
6
32302
0
21152
8
17946
25669
2865
2
3498
4
19783
1461
989
3080
3
2535
7258
3779
3083
929
1
1622
1892
822
4721
4639
1020
1061
1444
2758
5
2932
1393
1609
2350
1594