879
845
1652
1849
697
1170
683
834
940
748
1142
959
837
717
848
1194
776
999
729
2269
828
792
689
862
1139
1391
727
1255
852
708
718
776
603
858
1169
1280
897
1053
909
818
950
917
1268
869
877
861
929
762
950
1319
764
1299
827
990
905
884
966
785
743
1170
838
4552
1095
1672
4349
1370
673
1289
671
1470
2408
606
1434
1592
1181
643
687
2520
852
654
847
2003
3207
2258
621
723
1684
817
889
639
1508
689
2515
1206
1186
789
1165
699
806
1415
1046
864
866
1198
4674
722
709
710
2710
698
766
2907
662
1563
1015
1666
608
1793
1439
727