1129
0
646
1587
1
521
814
417
1642
1291
3287
3
1385
2799
1425
544
1776
1329
661
650
3795
1889
395
18385
2
964
1922
2000
929
2341
6
1823
2275
3025
1470