3090
6
19783
2
1416
1
32302
0
1628
25669
17946
462
2535
1168
21152
8
2948
3868
10
1960
3066
7
4537
4
2160
7793
2471
5915
11
5052
6247
5
14
1188
1186
1663
1407
2358
9
1189
2932