591
0
2558
2
240
543
1
656
1404
2184
522
2533
547
645
352
558
512
1094
761
803
800
6273
710
3401
5
1015
355
452
2350
4455
6
454
2010
570
117