394
0
1647
4
90
1813
1
639
425
463
508
618
1356
125
476
2367
619
1070
817
6396
2242
879
755
1759
385
459
919
878
553
1910
468
680
600