2684
2
2474
5
1289601
4
3742
6
7160
1
956
1399
467
0
1695
5094
9
19944
2241
496
725
476
844
18816
11
662