816
696
652
1234
1464
723
1346
1382
639
869
1432
678
1261
719
1278
739
705
1466
654
1416
1107
1080
2051
1676
1227
1564
2447
1157
2040
1292
655
808
643
694
695
1059
1459
1333
685
1502
1397
1202
1222
1696
1256
1148
1861
1268
1126
1098
697
4884
656
750
1343
2187
903
1360
1027
1121
694
622
710
1860
569
1154
649
1880
737
2012
647
1149
714
1943
941
1957
1119
1788
3180
1057
796
1154
951
1156
648
1458
1121
1581
749
1859
1275
1200
635
1757
721
1501
956
1147
2039
1061
1358
653
771
829
619
744
746
699
680
621
782
656
753
674
675
794
1795
699
942
717