547
0
352
2533
894
512
558
522
645
2650
20
3765
4
1094
541
934
3498
2124
3
452
2087
2
571
400
17946
14
32302
476
1045
38
639
2535
19783
1123