392
1
1006
2
288
547
286
280
625
1045
0
119
111
89
1089
79
300
1218
864
84
94
336
704
296
61
65
312
716
6
1292
431
304