585
0
539
7055
12
879
1153
480
693
3090
6
142
2335
2
431
2801
2649
2637
3
1189
5726
609
620
575
521
2902
16
600
21152
8
25669
1609
1
618
377
1452
588