996
898
1103
1868
831
3143
759
1427
1053
2427
2639
937
1597
2641
845
2855
5053
1466
1575
1550
2421
1012
847
896
1024
1125
1186
2427
1384
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
1384
791
782
1111
1048
4889
1837
1650
787
1253
730
1118
1535
668
2822
2625
845
2407
764
1020
614
1835
780
1141
1188
1046
648
1311
714
1181
1580
2401
767
2788
711
1665
1054
2023
974
679
686
896
1025
808
788
621
1028
1269
666
676
1705
882
1019
1849
1549
814
561
1397
1859
656