1558
2
1372
2890
3
2886
4
6307
10
118
866
1
7893
775
1441
0
19079
6
2422
8
3929
1935
1873
4944
1393
4630