584
0
325
283
328
422
1645
1
408
1161
453
301
314
683
403
280
813
310
1880
2
1603
381
4111
467
5313
377
756
482
1020
2271
409
901