658
2
1564
1618
0
1239
3435
4
4358
6
2156
1
1529
1289601
1265
2562
2277
2344
13018
1637
978
423
5065
3673
3
471
2010
3262
473
2661
9
3560
2337
5
5060
527
572
1867