2414
1084
2087
908
807
977
4208
920
891
988
1478
760
1096
2048
1919
1989
1362
1269
767
1820
1553
1984
1634
1050
705
1026
1549
1477
1276
713
1061
5193
1387
823
879
1543
688
1484
1325
1199
756
872
1264
1258
831
714
1220
1284
753
4054
804
2278
851
857
841
835
3058
675
772
2291
7544
1549
746
1800
897
1772
922
700
810
1194
896
691
809
1460
767
990
860
1239
707
784
1750
721
2321
685
670
1497
2681
1124
942
900
1290
758
904
1313
1422
2192
1046
1043
1014
922
967
2004
978
1120
836
1358
702
807
978
1836
1051
1563
1367
743
934
1080
679
875
4750
1096