340
0
1475
319
1596
1457
429
1386
1
572
332
2061
3
860
685
1298
1107
1205
619
467
918
2661
2
636
393
401
1522
1015
468
558