780
1
704
297
85
336
864
84
94
1220
2
80
1860
9
300
111
89
119
280
1045
0
383
1089
293
285
644
73
81
61
64
274
339
1459