1009
660
903
725
835
942
914
922
908
865
661
916
850
2572
793
3338
1353
896
734
682
1555
1769
741
689
1869
666
843
776
793
2651
950
1707
2335
708
1128
1499
717
1793
1153
730
737
1048
730
1522
599
3255
2751
758
760
3518
953
1247
668
779
2210
1893
2458
1714
1503
1633
1207
1602
3194
1693
2981
1995
852
1802
676
1437
540
694
663
873
1514
695
910
675
2434
977
1341
860
853
2037
1413
2700
647
1326
617
963
896
787
1015
1236
718
788
1957
2907
1234
1495
1516
671
711
1102
784
1366
658
1651
1291
1006
2316
1240
1413
669
1798
701
610
1296
1303
2874