9220
3
1741
2
8859
9
2870
6
4714
2549
1
1038
1084
1012
3126
714
0
4900
7642
3906
6713
11
7034
504
676
8786
906
1996
429
2039
7
5825
4
4519
15
986
1572
3995
5079
5601