523
1
708
2
379
624
1186
381
3760
6
1426
10
874
512
97
7365
1790
3862
9
582
1797
3
520
449
898
1646
4
705
447
574
606
0
642
494
1576
697
600
4880
5