657
0
17946
2535
2
19783
1461
2996
32302
1391
1816
25669
9278
18
1193
21152
8
2932
3498
4
1189
984
3779
3765
3000
14
1153
3090
6
572
4291
495
5196
392
3080
3
2454