905
670
1065
726
732
902
1184
905
1462
1449
1023
749
777
730
1241
753
724
742
732
729
735
763
784
790
1046
852
993
1253
1126
1527
862
923
874
879
850
956
829
855
790
1049
1036
901
1084
806
1851
1018
926
1272
2320
1397
1383
1259
1483
2897
6500
4237
4464