1129
0
1171
1
1094
2
814
521
1587
646
417
1518
1291
3287
3
544
1425
2296
322
661
1329
650
964
1922
2115
4
2000
18385
3795
2799
1385
3025
395
1889
929