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
744
602
1098
1133
736
791
1911
1334
1392
977
679
966
950
2209
674
1031
954
647
763
2141
587
755
949
1012
1037
932
934
1638
1359
768
850
1781
1248
738
1187
2180
690
4805
837
707
688
960
1514
671
752
1289
1181
626
1946
659
754
763
700
1158
635
1413
1547
997
1467
1517
2093
1530
1605
1135
1757
747
1237
912
636
970
741
1669
1698
737
1094
1508
4092
1104
2579
800
4823
762
759
680
791