1009
1025
800
2559
1234
2985
3908
1118
1324
1276
1601
1994
1159
831
1109
1459
846
850
2252
3598
1913
1466
814
1443
963
3302
1139
1484
838
2817
6610
1521
856
66811
861
957
2693
1441
1869
780
882
3063
4582
1652
908
2983
2607
886
908
1031
5815
807
776
7928
1077
9653
3298
1295
1125
1332
1053
931
1734
759
2129
708
746
685
1588
3106
2045
1834
683
1433
725
1782
1898
2031
3717
873
951
882
1092
1834
2749
1409
1108
1136
997
902
884
1772
674
1056
1395
1517
1809
1089
908
735
2170
1578
906
1311
2707
937
953
1627
655
1293
1930
1418
1077
1050
931
759
783
718
898
696