5504
16
2906
2
3090
6
2377
1
1704
0
4382
4
19944
1174
14887
18
11059
9
297066
5169
2281
7
1047
24337
22
131589
21152
8
6236
10
2320
17946
2903
3
19783
2189
2932
1331
1334
3724
810
2258
2428