859
797
684
702
1116
820
1543
1176
1688
4270
796
824
1814
908
809
892
755
1213
1727
1461
832
708
1042
861
907
2792
2457
1279
1525
1445
2426
1566
1275
1458
663
5827
896
1338
899
1002
1117
1352
2388
1077
980
960
877
1443
1600
950
867
754
1944
754
651
813
792
907
1650
1126
611
1762
927
1435
694
1275
834
1097
931
710
690
1014
829
1201
929
1300
667
705
1568
1045
742
2772
972
875
1013
1224
2384
1668
982
2727
1496
1322
784
1393
788
637
1845
1929
1167
933
1412
766
1502
665
696
703
1136
700
685
837
1731
675
1163
2077
758
2723
1079
2636
1362
1089