655
4385
1008
973
1119
1013
1101
826
1058
929
1091
2700
2093
1125
1131
715
876
2987
1141
789
1222
1091
1140
777
1967
2694
990
877
868
1289
1575
1616
1438
1069
3973
897
1091
1294
824
1326
975
855
1085
980
1011
1192
768
964
887
1238
977
942
1842
901
870
1293
1916
1082
832
1402
1001
1371
780
2329
1146
1514
803
941
943
970
681
1059
718
2549
744
669
3557
662
635
882
772
932
761
794
1187
936
1544
2193
877
1680
870
864
622
1694
1647
887
934
629
704
1355
742
2597
612
1489
1950
805
1236
1815
2979
820
1760
758
929
616
622
761
4385
807
1888
2329