527
66
427
13
14
462
423
848
11215
361
965
563
613
1314
623
594
1247
1376
537
52
823
945
1079
6511
5315
121
637
508
511