1512
1054
905
723
1521
876
1078
1049
1083
1475
890
1464
736
854
1069
1573
815
961
806
1177
845
966
1180
866
1695
1498
898
830
812
2698
2061
766
1004
811
1264
892
2089
1290
1067
783
837
749
1469
925
1634
4084
2002
742
1183
2124
1026
1169
1222
1069
1000
763
960
2949
1194
1996
897
810
816
2378
706
1781
1228
719
869
4119
1131
4015
868
1165
2124
1205
762
1117
781
894
858
742
844
4920
674
1002
1844
1585
923
716
1546
1733
1840
2425
4306
1336
1596
1027
1071
851
1203
1099
2378
665
711
931
929
3547
1805
898
1025
686
909
1361
1032
823
2070
699
785
3287