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
1021
638
1040
1021
1682
1529
830
1189
693
1033
780
2694
1561
4550
1570
770
794
876
674
1651
943
615
862
753
1652
1437
1147
751
1670
1887
929
635
1966
1077
711
723
2226
1181
1118
682
704
2471
683
736
938
718
616
718
2514
682
742
708
739
667
945
5170
1864
744
1036
1503
712