5504
16
3090
6
1704
0
2377
1
4382
4
19944
2
5169
297066
2906
1174
131589
14887
18
21152
8
24337
22
1849
2270
14
3871
1047
17946
692
2932
19783
2903
3
2189
1307
6231
572
2428
9954