543
0
2635
646
407
373
1282
439
476
321
352
918
4864
1
553
384
3360
2211
573
1877
90
1612
467
932
246
2972