351
0
1060
2
488
5
419
451
1
442
404
479
3
501
4
592
629
1581
1610
4352
8
3214
773
1470
1150
697
1182
780
775
1049
719
736
802
534
427
423
429