1001
755
2377
1522
826
804
1052
2966
701
812
683
1102
1043
665
704
9462
884
727
3523
744
949
1040
740
800
787
3891
1009
744
688
5139
1872
852
1292
2729
1840
900
726
1206
1681
858
696
1260
5157
2057
848
3027
773
930
792
861
882
4315
842
1124
795
1123
732
931
2744
872