960
789
991
1027
1086
878
1747
2286
1141
778
1843
1271
1224
791
1585
935
986
813
1997
829
1599
924
1134
752
834
1072
10036
5679
925
2077
1960
1080
893
892
2434
2428
893
9520
936
871
1988
1051
1328
1188
1038
1196
1034
3626
1118
941
3706
930
1278
2780
1622
6521
958
975
867
1068