3765
4
255
0
3080
3
3498
894
14
32302
21152
8
2535
2
19783
490
2996
581
572
475
2932
1107
3083
1193
681
3683
1
753
1603
1295
17946
280
977
571
852
297066