678
797
1247
1845
712
1435
1584
761
715
710
670
1458
725
777
757
897
977
2003
726
1255
811
1434
854
1358
907
728
10574
3784
694
4849
777
814
1062
5669
840
1660
9442
20232
12672
880
2612
3523
1024
3485
835
1508
766
1394
1004
14535
5289
879
770
1361
6538
1611
699
906
1663
701
804
1117
5405
758
2692
687
1512
5650
653
3198
2398
766
814
782
907
668
877
777
951
2014
1504
3072
2013
1318
2496
682
5942
812
6797
3163
1349
811
828
854
1791
2191
1329
945
1626
1112
853
758
790
3783
820
938
1252
778
1273
1038
758
1080
769
969
3589
4166
674
993
3852
1031