10171
2
458
1
1978
1146
1461
1743
9
1095
4
508
1437
774
486
1248
600
392
1367
1937
3398
1444
3
1493
623
1373
815
1806
689
4200
16
1083
0
2033
1096
614
543