1286
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
915
1340
779
1472
1283
840
1094
3902
1015
914
984
689
899
1363
2418
901
1283
3165
1508
3091
703
647
997
1967
727
810
935
1148
692
1541
1707
1426
834
1011
1005
1295
779
1179
2764
797
891
813
821
3047
777
1028
1393
605
1261
970
815
1780
1272
709
963
1172
1277
696
798
1030