2304
6
1618
2
2402
3
1525
1
2373
7
886
809
737
793
1184
2391
858
1409
831
2041
795
0
719
857
1297
1322
843
2741
1851
4
545
934
489
4873
5
518
634
661