536
0
634
2057
1
485
394
856
642
380
467
2139
4
612
910
8185
1486
442
422
573
395
1369
1697
1270
808
1479
2270
411
3614
452
555
722
1075