572
0
2535
2
181997
11
19783
3083
17946
32302
2087
1225
25669
14
3560
3
21152
8
2932
3498
4
1189
3507
6
7081
10
76
3779
8329
1053
1
3765
1308
2498
1153
2996
984
3090
854