895
1
1220
3
983
3239
6
1026
1528
1388
2
1241
1525
1629
1051
994
931
894
979
1070
1020
1192
1183
1253
1030
1449
1164
1181
990
1013
828
956
1233