1229
1
988
2738
2105
1687
2
521
1923
814
933
417
0
1129
1291
565
7952
1104
5217
11
1837
1776
18385
1411
4154
2341
6
2000
2108
3
2229
4
2542
2730
929
2115
3063