1505
907
975
1096
904
632
946
1120
961
896
842
1774
759
1214
789
1414
4796
6043
949
840
891
915
1098
1218
927
770
1591
817
830
1591
1194
2089
926
1413
875
1258
956
1082
2075
2441
900
1504
1056
933
1207
817
1179
7410
734
777
1166
1076
1234
1225
977
1025
994
1200
1413
2137
901
672
805
1468
946
3222
971
1271
1224
786
768
755
754
2449
975
995
1612
15293
1069
846
1038
1695
1002
973
866
802
828
1666
976
1036
952
871
1367
884
1119
1059
1462
834
1990
2381
887
1416
669
749
1130
2165
1966
906
1524
2552
2070
1423
1018
776
872
4461
1193
934
1193
927