906
1
1454
0
1622
11881
3
400
1458
714
804
553
798
3352
1056
467
472
2361
1666
2
938
1945
2211
9315
913
477
475
506
2897
300
315
574
414
28805
6