2903
3
3051
2
1603
1
34
0
758
6445
6
2149
5
2087
3090
3065
1849
2906
1668
2258
2990
47639
1294
404
1659
3833
8
1153