542
1
427
829
2
560
539
648
574
2182
10
987
0
534
494
694
3
3355
4
516
466
458
1245
13
688
497
572
484
512
1136
16
448
565
736
610
502
1141
568