592
0
883
1
544
2214
2
1100
1521
277
2550
72
644
980
709
515
285
293
274
206
81
61
310
339
1459
383
328
1089
284
123
111
89