2229
4
994
1
1629
2542
2730
0
929
2
2115
3063
3
2192
6062
16
3203
10
1823
105290
1587
2211
2069
5262
907
10270
2442
661
287
385