527
1
1257
2
86
443
92
562
591
402
89
676
75
420
297
82
361
474
267
555
554
112
612
88
381
91
97
726
416
64
393
81