839
923
1272
1060
1952
992
1355
3266
4045
665
21171
1762
737
1001
3552
1809
858
1443
1307
1045
2562
1557
53987
799
1352
1483
785
1408
1540
780
1768
1086
1406
849
2575
779
2025
5374
1269
5918
1467
1737
743
1056
759
702
828
3782
694
914
1669
664
1049
790
1082
799
714
1842
1068
2390
822
1098
976
1012
754
1863
719
702
1937
1125
2640
21164
767
811
998
778
630
804
881
929
1479
722
737
1962
751
1527
6453
708
879
3157
748
1822
2686
1804
1204
651
830
1582
782
1075
703
1059
2802
1766
1316
728
1806
1044
1162
1265
2693
1005
1001
716
699
1294
827
773
985
1393