2730
0
929
2
2115
4
1132
3063
3
2192
6062
16
1049
300
3203
10
1823
1
2395
414
1905
105290
5871
15
1222856
1587
2211
477
714
2069