1337
905
675
684
679
1044
1515
1451
934
740
895
731
764
14837
980
685
735
1312
751
888
669
657
1300
805
968
968
861
799
953
1299
1969
780
873
706
1532
683
3163
1070
677
681
1135
764
756
772
796
668
755
1313
866
747
835
2321
1166
777
854
986
697
678
740
1850
2343
1130
819
808
784
779
1511
801
1208
1863
1623
1217
1105
756
1464
883
692
1183
819
804
1430
993
5203
2106
1432
1760
1128
1485
4422
642
715
838
2580
1184
2159
2126
983
1277
983
1894
1077
876
719
1551
1209
797
662
1383
716
783
781
883
1122
1146
1064
1226
1102
926
725
728