1005
1267
2329
2303
1541
780
727
870
881
1334
741
686
866
1992
15280
1405
1342
1397
1761
1234
1322
1118
794
1127
979
920
1728
1104
1412
11906
727
1990
815
692
683
947
2502
778
684
698
729
1225
1101
922
1713
1044
825
1627
1391
1316
999
972
1316
773
889
798
948
2073
928
8340
687
720
740
1984
993
1042
3785
730
781
1839
3006
1014
1879
909
748
1128
686
838
692
1107
1549
3100
761
1081
1679
1029
1370
2371
868
2395
775
843
1731
1076
897
1639
881
1047
1520
671
794
795
752
748
1880
998
941
1844
743
707
2463
818
1222
1448
1412
2069
1592
740
1366
1062