522
0
9817
338
665
1105
645
810
558
6273
595
1094
1015
512
384
457
547
117
452
889
1060
324
1206
388
352
355
1725
1158
1288
960
433