846
0
1343
17353
2683
458
467
20634
8
363
611
1326
759
584
3659
14
2730
6
486
464
2809
2
503
3092
1
471
2211
2136
3
653
4594