3862
9
2052
1
477
596
1521
2
530
542
2305
4
656
1317
0
875
2791
390
1427
10
1298
8
710
380
492
381
524
625
1187
1473
1703
490
3426
15
655
631
516
550