851
0
422
416
364
360
363
282572
1073
366
1
573
1191
453
518
486
543
177
21743
477
1448
298
472
1853
521
475
120469
35
2635
180849
116
1971