959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
1018
1297
2823
763
753
1969
1033
1303
715
927
955
761
4561
860
4920
1909
1563
718
3303
989
1819
1249
700
2998
2887
882
637
996
3156
2745
766
1973
1706
1602
808
1294
3614
1158
659
1167
1550
1135
1537
1665
1688
659
2146
962
1032
762
976
800
1094
727
1462
1503
1037
3606
1592
1177
738
704
798
1444
696
1568
1394
878
994
861
684
4302
1393
663
994
2001
688
947
772
715
786
1025
742
829
674
1574
682
2261
723
788
666