547
0
352
2533
894
512
2245
3
558
522
645
1094
541
3090
6
2124
452
2903
2932
2
934
2087
571
400
14
476
3765
4
1045
38
21152
8
639
1123
2650
20