539
7
641
1
556
63
233
72
822
2
218
68
244
902
810
231
257
60
352
360
3
486
70
594
666
336
82
395
475
511
250