951
1
3012
4
2299
4837
5
1519
3
762
0
1755
3673
6
2593
1289601
2272
1237
585
2799
1059
2906
2
5141
7
5658
9
4382
3491
6236
10
1927
5517
3046
10827
623
2466
1107
9956
1458