5504
16
3090
6
2903
3
2377
1
2932
2
1704
0
2906
4382
4
19944
1174
14887
18
21152
8
5169
1047
3080
131589
2417
297066
7258
985
19783
2189
25669
2535
1331
4044
5
3083
1492
1334
17946