744
1
963
331
397
85
997
887
2
1089
149
104
174
322
394
1007
1182
288
547
286
625
844
4
280
1045
0
384
765
61
64
274
339
1459