706
1
4215
10
523
94
599
2
553
541
387
1184
82
221
700
3
563
520
592
773
586
2933
610
540
810
395
623
981
5
708
796
0
669