1063
973
887
759
2529
1527
126713
631
702
629
740
7167
845
857
5000
7120
1115
1701
1129
969
3124
804
5468
977
1596
816
1066
1399
999
934
895
628
1931
833
1779
1148
2219
845
2428
2109
1160
6541
1632
704
2634
1020
1030
868
1197
945
919
2715
1008
604
733
1103
6535
5859
706
680
1632
674
862
1264
1786
669
1629
1768
696
3548
1269
764
2102
903
2010
1985
771
750
1678
696
1625
667
802
2016
860
1139
633
6152
1607
2680
1787
1185
20139
925
2749
881
659
1022
644
864
805
1250
1271
692
1962
1684
2010
1209
1390
695
1071
1240
1443
2077
840
1870
776
1057
2406
1042