337
0
2462
2
442
1653
3871
565
319
534
2523
810
869
883
876
665
615
479
1263
1312
531
4248
789
432
387
557
546
1145
341
576