906
2
725
1
379
4
1441
553
6826
2435
7
428
0
447
607
560
545
1024
1104
190
332
420
3
416
522
399
904
421
476
619
627
470
511
587
673
887