547
0
471
558
645
2535
2
2996
1094
21152
8
352
3090
6
3083
32302
1726
19783
2932
572
3498
4
1287
22731
1
25669
522
1135
3
512
17946
1623
2533
1045
902
796
683