1170
1613
726
1191
568
842
811
806
803
903
945
744
684
835
747
829
800
746
657
883
1802
671
784
1106
944
922
1294
718
945
896
732
727
708
891
803
1109
1250
760
1048
2840
977
1108
1015
2840
840
1241
865
926
1000
691
1917
681
649
1420
762
834
2135
1214
1396
702
705
640
1865
657
1273
643
1262
782
1445
666
783
705
1347
1702
924
836
695
637
1258
2482
1998
759
870
719
1871
908
597
687
3741
723
680
1007
660
708
640
946
733
2766
762
912
758
832
710
1513
1351
748
1567
685
676
904
882
628
1196
936
1281
1296
704
1282
1974
1265