5504
16
2245
3
2906
2
19944
2392
0
4382
4
6236
10
2377
1
1704
1174
5169
3014
20
14887
18
3090
6
1047
297066
131589
3085
5
3491
2502
3485
7
3316
5141
2189
2949
2285
9
2350
3571
2499
1166