1129
0
395
1
1575
2
1587
814
521
2215
7
646
417
2962
6
2296
2572
1291
1392
3287
3
1425
544
1776
18385
1329
2799
661
650
1665
964
1889
447
1922
3795
2000