897
736
622
1037
874
734
669
2692
1735
2378
1539
959
1351
1127
952
1298
1314
730
1645
971
832
1428
654
2137
961
794
2510
719
722
764
682
697
717
656
678
623
772
1929
2072
1765
1809
1854
1960
2086
1790
1668
2021
1501
2080
1662
1342
1131
1131
1571
1151
1351
1293
1492
716
1544
2139
2763
1408
1329
1553
2135
1317
900
695
1647
1240
1699
1403
1909
674
657
1061
1717
1137
1959
972
627
695
951
686
1408
1625
1172
894
873
780
1528
815
728
1150
639
536
1757
1606
873
621
3772
728
958
711
2741
707
1989
890
1086
1673
654
875
593
684
1430
1993
687
742
753