5504
16
1174
1
3090
6
1047
2
2377
1704
0
2906
4382
4
19944
14887
18
5169
131589
2558
3
2219
297066
2949
2502
1189
17946
2903
19783
2189
2932
3910
1331
1849
1334
810
2428
24337
22