801
0
2996
5164
5
2535
2
19783
2932
3498
4
25669
32302
17946
673
7793
1153
3090
6
536
21152
8
868
1
10243
3080
3
1044
372
14
6844
4937
759
4044
3083
3177
2465
1189