642
2726
1012
706
711
668
681
9162
699
901
1454
2775
863
796
3556
1246
1528
1661
1189
1353
1700
1241
876
920
1055
850
800
1630
2320
3975
1169
907
4917
678
1072
1594
700
1085
1468
1430
7535
803
822
975
937
868
758
1014
865
1101
636
1852
629
1020
796
2912
2375
903
930
2068
1278
1397
894
1468
618
1971
800
1992
966
743
830
976
642
2621
855
991
766
2907
876
1322
1235
1599
3103
1514
652
777
975
641
1628
1995
807
833
839
978
697
1601
1554
968
1396
622
876
693
1766
691
1283
1535
1793
5029
674
914
661
948
807
2151
620
1140
1887
917
7960
813