698
1218
877
452
469
380
519
1078
328
403
18774
401
2521
565
367
446
594
783
293
280
439
500
428
530
579
421
845
322
309
699
874
345
670
459
332
783
464
408
890
4389