1164
2
3090
6
2257
5504
16
3868
10
1903
3
2165
1
2245
2906
19944
2392
0
4382
4
6236
2377
696
3673
1704
1174
5169
14887
18
1047
297066
131589
2502
2919
1289601
2358
9
2155
2189
2949