656
800
5812
797
668
1247
2318
1369
701
2289
727
860
838
829
1669
995
1001
7966
651
790
5725
1067
846
1823
775
1308
822
1169
988
734
743
988
691
1585
1240
1570
1070
1419
684
2827
1642
931
1124
698
841
1057
1099
1978
1156
1418
730
1966
1250
1619
691
1516
975
957
906
1251
724
1163
701
1220
667
780
674
728
952
1513
939
764
1581
1986
1127
892
1123
1544
1583
4811
818
808
1784
639
1216
970
1505
1817
1151
4987
694
864
795
1117
1001
2099
1149
947
1695
1456
657
1535
1084
728
782
674
1028
823
1510
604
2393
4041
715
1795
657
939
1274
1054
1681
1499