3090
6
1189
0
32302
19783
2
2996
4044
5
17946
14
2535
25669
3125
1461
5977
13
536
2155
3
2964
1
657
2087
1948
3498
4
1650
476
2478
3868
10
4471
1672
2149
3779
1106