873
1
612
529
512
537
560
697
2
455
456
2303
4
945
623
829
539
427
648
3094
551
385
1211
402
333
490
458
5495
6
516
542
842
1216
3
1347
5