1967
703
3175
676
723
1046
995
793
1260
698
963
2514
939
772
655
914
927
1255
783
682
1444
816
824
1254
1529
1247
1471
1018
626
2531
729
1085
858
830
1150
1400
719
1947
785
1395
2413
2275
905
706
1526
689
868
674
975
1397
9404
1322
795
706
733
671
815
2123
694
1535
2002
641
751
692
1177
1536
2021
1461
1300
700
831
832
1206
845
742
662
1507
1416
2017
2591
2807
693
1682
937
3463
2547
3545
1157
1904
995
653
1513
690
756
680
1140
836
1149
1001
1527
1256
1687
4829
1292
2081
737
3537
688
2164
1440
1449
648
2659
674
813
753
2072
1338
1137
1581