21152
8
547
0
352
2533
512
558
522
645
1094
541
3090
6
2124
3
452
2903
2593
1
2932
2
934
2087
400
14
476
1045
38
639
1123
536
170
234
510