2108
3
854
1
2229
4
1825
2542
2730
0
929
2
2115
3063
2192
6062
16
3203
10
1074
1823
105290
1587
2211
2069
5262
907
10270
2442
661
616
287