5504
16
1992
3
774
0
2245
2906
2
697
19944
2392
4382
4
1309
6236
10
2377
1
1357
1704
1174
5169
4914
14887
18
3090
6
1047
297066
131589
2502
2192
5389
2092
2235
2189
2949
1962
5