4382
4
3090
6
2906
2
5504
16
19944
2377
1
1174
14887
18
1704
0
131589
1412
297066
5169
19783
1047
810
9954
17946
1239
2758
5
2174
21152
8
2281
7
4044
2149
2903
3
2189
2392
2932
1331