960
789
991
1027
1086
878
1747
2287
1141
778
1843
1271
1224
792
1585
935
987
813
1997
829
1599
924
1134
752
834
1072
10036
5679
925
2078
1960
1081
893
892
2434
2430
893
9522
936
871
1989
1053
1328
1188
1039
1196
1034
3626
1118
942
3706
930
1278
2780
1624
6522
958
975
867
1068