3090
6
32302
0
17946
25669
19783
2
4044
5
2535
3125
1461
2155
3
2964
1
3498
4
1650
2478
3868
10
4471
1672
1237
3779
2986
2906
940
2160
5052
1659
1512
2983
3426
1628
21152
8