1148
868
1845
1527
699
713
1021
816
752
849
751
961
1097
700
684
816
1938
1457
685
1111
1362
2780
678
679
1143
795
915
735
896
1082
2328
2407
3407
1562
643
664
1136
779
720
823
823
628
1100
1425
2492
787
936
693
2882
1072
2074
701
942
2150
1377
1160
1083
1623
1344
2735
832
3396
1301
676
763
2978
800
819
1610
689
904
1093
2907
984
708
619
1374
1218
696
1149
1561
703
710
779
1475
1063
900
601
1258
818
978
1014
1097
1996
929
2707
694
700
1020
1448
1876
1364
1548
1496
808
974
1897
994
1077
879
1553
810
1537
647
2874
1783
720
808
1995
2348