2095
4275
4885
1729
4804
688
2519
1067
987
819
904
734
2202
1001
2144
1740
1110
938
940
816
686
803
750
2372
1819
718
767
788
785
1025
698
857
911
1316
727
1002
904
873
713
1086
1206
7097
727
917
2016
1273
1483
796
948
718
2941
708
957
1101
1557
1164
1117
960
2936
2278
1175
1553
948
980
1698
757
1031
925
1070
843
5757
1042
1645
722
908
800
1261
1452
1544
691
666
748
742
2167
785
1128
875
925
1099
2135
1161
1512
1016
750
5538
942
783
3073
1460
749
752
707
1730
1017
3742
806
873
796
1694
1192
979
2389
729
1666
900
2326
906
703
833
888