846
0
381
327
802
1824
799
876
4107
1
3498
4
995
747
772
660
2724
2
476
1506
464
2269
322
546
683
3512
675
306
1336
587
4820
466
2275
2730
6