744
1
963
331
397
85
997
887
2
1084
149
104
174
322
393
1006
1182
288
547
286
625
843
4
280
1045
0
384
765
61
64
274
339
1459