1186
2427
1384
1549
957
887
1330
895
1303
1209
1433
941
1274
864
907
1103
931
1405
1570
1093
954
799
993
1990
914
2906
1073
1786
1752
834
1454
9281
1524
4174
808
902
969
1522
2000
811
750
2478
767
731
837
753
1952
1009
1362
2068
1019
1027
807
1528
1081
852
1662
1945
786
1261
730
722
644
680
906
1163
740
706
4397
1561
817
1115
1184
1160
807
764
1634
713
1055
706
1587
1102
716
852
1037
892
1099
1878
1046
832
693
697
2264
1186
1527
744
2788
681
1820
697
614
1064
606
635
2163
2318
741
728
802
1934
1063
2510
1139
810
985
1903
633
1539
700
1333