674
1665
834
917
836
1518
1309
982
1557
1744
1642
3183
2232
983
689
693
764
960
1431
1153
2955
765
860
940
963
1289
728
1636
1242
782
954
855
1069
729
1193
1370
1697
1737
1143
924
1492
1742
1378
4748
760
776
789
713
817
1137
1985
914
830
4281
1187
707
1054
1240
704
935
1670
3385
785
689
778
764
1202
662
748
1497
1308
813
1064
861
2591
1150
823
736
706
799
2390
1290
744
938
676
4306
949
1589
1128
824
994
698
1064
6082
866
749
9953
773
6187
3233
831
678
2355
970
1025
1328
1284
906
2466
1002
2283
1577
1081
1170
2205
910
2412
922
5077
994