668
809
812
794
816
888
1863
873
741
851
853
816
1149
2846
1253
2557
790
1017
1070
838
1138
913
1076
1069
821
1723
924
994
985
862
746
876
909
1168
838
824
711
697
826
1298
777
883
892
856
844
1031
761
977
2582
3322
959
945
1125
980
2056
677
1557
966
794
1206
3599
1233
800
2130
1956
1159
1218
904
2250
3374
960
3089
1172
2169
1113
1295
884
846
693
3187
1930
973
696
1200
976
2548
816
870
808
2880
2526
900
777
1171
843
1558
2321
1778
2039
2270
1046
3237
678
1131
1308
1640
2829
1206
1197
1844
898
785
1274
808
779
1779
2249
881
1176
3397