3493
970
858
1202
1045
1552
2425
902
852
1490
843
973
2047
778
801
905
990
917
849
918
1217
2472
991
814
1302
1148
960
958
986
784
1008
1028
1306
855
789
1024
828
811
1203
1183
2481
795
1219
1033
2597
1140
824
1243
767
917
880
1803
885
952
944
801
805
888
1108
890