436
2
5797
9
3763
6
649
403
1
418
2561
4
525
11351
638
0
5651
872
615
578
784
846
632
543
3
963
417
300
339
331
740
672
1461
4029
8
1000
619
887