1209
1354
1867
1389
3072
1198
1047
943
1262
2055
950
6356
6671
875
2727
892
29947
856
711
752
700
1092
922
783
1250
755
6514
846
754
2275
1184
3052
1665
828
1984
1076
1442
1034
1311
1439
1363
1837
745
767
807
2337
1747
1625
1488
1154
802
803
738
697
864
791
870
849
954
666
845
1558
1361
758
1539
750
2315
1107
678
945
2696
965
2049
1522
993
919
990
749
1566
736
739
2450
2103
937
1731
725
3209
1966
775
734
1081
1153
900
1222
2008
1348
1097
1418
599
869
2914
1640
679
1274
913
1596
996
2088
777
1997
1427
1430
868
989
985
985
747
713
999
1332