1456
2
10183
14
6164
0
1502
121
1
2105
5997
4
4362
3
1357
4519
13
1786
2294
1254
2100
658
1564
1618
1239
1529
1265
2562
2277
3562
2344
13018
1637
978
471
2010
3262