3090
6
21152
8
3080
3
2932
2
572
0
297066
2245
2475
1
2903
108797
1047
2469
2238
2920
4
1193
2371
5
2124
14
2152
2650
20
645
2258
1924
2996
1812
3715
951
1304
17
1189
1089