348
0
1880
2
433
341
321
697
4328
10
945
1062
799
409
1045
1608
340
924
248
391
586
935
518
1425
297
419694
9
400