1828
1415
670
1840
850
3857
1496
2169
760
2062
4282
965
1281
2069
859
916
7638
873
1117
2425
1318
1277
1361
740
1209
9105
986
819
785
894
822
930
857
1141
2451
761
683
752
783
908
982
1782
2081
815
689
800
1158
1036
1653
1868
1238
858
1022
1101
1697
1549
1859
1218
871
1894
905
568
1163
694
1352
1101
766
679
800
919
3207
752
882
714
912
672
651
1408
1143
1244
852
685
702
1200
741
682
736
819
789
1584
981
1263
2059
3923
1065
1322
698
782
3973
2240
1117
2786
1001
724
749
1193
703
2744
1639
831
838
872
1123
1272
1754
1356
783
753
930
853