536
0
25669
19783
2
572
3090
6
2903
3
2932
1849
568
4358
17946
21152
8
2996
645
2069
5
607
500
32302
228
522
3080
512
547
960
166
2533
1045
1123
534
352