843
793
1087
1532
1013
1130
3115
2324
4117
814
3920
664
1332
14735
1250
923
1166
736
762
5713
986
926
1827
1161
995
989
1565
1591
2110
1986
704
839
1401
821
1189
1210
1672
1127
1845
802
2604
1415
1044
867
1299
1109
832
986
11908
2144
4247
1329
20272
2016
2332
2414
11110
1618
658
1280
711
1856
5991
701
850
1486
1030
965
760
685
741
1542
765
1328
1357
2916
781
1035
1095
981
1184
1067
1577
2312
2445
985
1644
789
1304
993
1119
762
1013
711
727
1222
1086
972
1022
1143
1087
878
1402
1000
1147
1081
1181
736
793
987
746
684
1205
683
1032
3058
977
687
1395
902