1026
1041
729
962
929
871
1009
727
874
687
714
1379
2853
741
893
836
20721
701
1195
725
707
787
3271
743
1432
1331
1415
1342
714
733
2333
897
689
1965
1084
795
805
684
1729
733
1242
920
850
920
3311
1003
2640
1049
958
6502
2244
3236
1133
1036
838
849
2433
1310
841
6535
1471
972
794
2617
840
772
1054
659
1263
1626
3022
692
3632
777
3001
1080
1755
1208
800
811
2150
7177
634
3501
1568
2145
819
2559
1009
1991
2152
1102
693
4222
683
840
838
1994
771
790
1699
1281
675
770
1575
1982
976
929
927
1739
872
728
1045
674
1119
1086
989
1647
831
4927