1663
5
6899
9
1340
2
2173
1
1583
0
3868
10
2160
1628
5052
2259
1766
1186
462
2715
6
4228
3
2471
7
2358
2155
1407
2027
1320
2948
10598
3694
1903
2184
5347
4
6095
1960
3090