668
1247
2318
1369
701
2289
727
860
838
829
1669
995
1001
7966
651
790
5725
1067
846
1823
775
1308
822
655
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
3463
2491
701
652
1935
1139
913
1512
1051
774
781
1520
698
1391
1270
1131
953
1178
1258
699
4301
1176
1050
1290
2764
1865
710
2564
1447
707
1818
814
2454
1785
835
697
753
1546
2636
946
1266
1337
1922
948
1163
681
918
1300
2314
907
1150
667
1313
1205
1421
1245
909
769
694
709
1306
1935
1692