2949
0
1069
1
2715
1061
40177
16868
39
1824
18816
11
22227
16
2890
3
67688
66
2392
3147
5
20163
44
882
1276
2932
2