699
1168
929
1454
1877
2166
1592
4486
812
2836
840
1073
1769
1743
779
761
1115
5317
888
755
792
3022
1378
1472
14841
783
2082
1016
735
1438
1089
1368
4251
815
2139
20324
840
2402
1060
1178
1472
744
750
1163
1956
949
1868
993
1839
1435
787
2164
869
3156
6087
1632
915
796
1237
760
779
690
1541
4957
734
1205
3743
1096
1200
1228
1053
1002
941
749
741
1147
969
1131
830
991
976
1687
855
3961
1604
785
858
976
1335
2081
698
914
895
798
731
1310
689
1555
1035
1359
1153
2856
1029
704
889
1178
1553
775
929
779
785
4828
943
787
669
871
6277
905
793
672