1026
2449
723
2447
1755
639
1244
1664
861
872
1653
991
822
1950
1742
2406
1976
1397
1643
874
868
4753
3014
906
1345
1479
1138
1671
2156
2148
5075
2221
1214
1531
676
1462
693
3031
1516
857
5197
5730
1888
1591
786
1546
1020
1241
718
970
776
896
2158
2104
2564
1752
1230
1109
643
14734
2546
739
883
925
684
856
702
2396
1457
1750
723
1977
767
1782
3948
1124
3009
734
922
3546
823
2050
1612
717
964
1098
797
886
780
1007
2482
704
836
1701
1456
1206
996
860
705
1977
5071
2355
856
1410
938
2779
715
737
727
913
1283
743
866
726
1325
890
717
720
725
739