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
673
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
906
2099
1719
1423
2634
866
2537
911
1526
1543
1155
1025
2099
734
933
867
770
725
852
3300
2736
1824
729
837
1292
1485
874
771
2075
714
2154
655
1252
1367
3231
1812
1061
1317
971
775
825
753
693
1193
1259
1135
4774
695
657
719
1192
907
980
1252
1545
1846
692
830
683
880
776
757
973
992
1303
1216
1380
1276
1971