1001
1098
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
829
668
777
840
892
1105
920
735
2381
3328
809
1144
1524
1620
747
1151
713
1983
771
1393
1464
687
1425
738
940
1803
1481
1283
796
1761
688
872
1802
872
726
1282
669
1365
2983
782
684
645
977
729
1929
2978
669
766
670
1480
1086
854
2314
779
779
783
1157
640
1062
608
4811
4559
2407
1341
729
2405
1015
658
709
1097
731
1782
2564
1581
1718
1163
788
844
1127
1908
803
1274
851
1973
871
2145
833
2432
1548
1443
1586
2982
729
656
1182
1542
842
772
1178
1408
4707
950
1242