597
1
1392
1470
1587
1129
0
1421
650
543
775
544
447
661
1894
400
417
3795
2799
3
1898
860
477
475
1889
2470
2
1501
455
2372
4111
798
804
611