976
1266
805
1136
4323
753
853
1616
2937
852
1121
2412
873
847
858
1736
855
786
4186
796
724
989
2840
1269
1299
947
843
898
780
826
3268
860
1122
807
854
922
1544
1084
756
1282
884
5855
743
1406
1087
1272
1110
1021
935
1038
981
1271
841
950
797
1184
1369
790
6613
732