1129
0
646
1587
1
814
417
1642
3287
3
1291
2799
1425
544
661
650
3795
1329
1889
395
18385
2
521
1922
1823
2000
3025
1470
1733
571
20634
8
1513
2470
447