791
0
435
599
237
383
1194
1449
458
596
1663
5
773
542
544
345
1089
1107
1
623
3475
477
370
2323
9
302
272
610