650
783
758
4091
1883
646
729
748
1423
1536
2382
2479
1682
1536
943
959
1300
2108
3128
2152
775
1395
768
1497
811
1076
692
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
681
2268
1219
1396
958
1371
672
2149
1531
1898
1293
1354
734
1016
1063
1454
794
889
1044
1171
1898
3248
2748
663
2543
771
1195
817
1301
1967
1380
814
836
1248
1732
1136
1134
1739
1429
1505
1144
942
1226
664
723
905
834
861
1448
1065
657
634
710
3442
2016
1284
621
873
1930
1071
982
2198
659
1077
947
903
910
673
673