1314
2
3953
4
2167
3
6045
5
265
0
2780
7984
11
2207
16528
20
1719
4111
1
2000
1225
2164
3450
7
1898
964
4141
3759
2567
3116
3516