584
0
572
719
2952
484
282572
458
772
1
1779
710
2395
787
1115
1152
953
390
2645
1045
422
546
2683
300
3815
31535
642
1343
391
383
3659
14
327