1680
823
2539
1262
1028
1728
683
1068
853
1307
2173
1407
797
1259
1072
1004
953
718
1399
782
857
1169
782
880
987
1642
1007
755
799
1262
1341
1559
715
1109
3687
1093
1116
875
1303
1912
941
774
1247
982
803
1069
809
1198
1006
1635
1543
814
1025
3183
1368
1094
1260
1790
1589
708
1042
8606
1288
1317
729
1631
1558
683
2697
2185
771
1050
753
2654
1001
871
1011
4067
1129
671
689
1397
1875
1604
794
901
1136
738
766
766
675
664
1112
1222
803
1369
669
1508
745
1740
827
942
708
1032
1255
2048
817
1004
1099
1233
1025
976
1369
1310
939
1728
1584
2356
1165
819