905
671
726
902
1184
905
1462
1451
1023
777
731
753
725
742
732
729
735
763
784
790
1046
852
993
1254
1126
1527
862
923
874
879
850
956
829
855
790
1050
1037
901
1084
806
1852
1018
926
1272
2320
1397
1383
1259
1483
2897
6500