587
1
1206
0
1094
449
303
310
452
1175
570
2107
6
768
892
1142
499
898
266
290
493
484
515
305
1512
3465
692
1346
339
1385
383
328
315