984
0
485
2996
352
19783
2
14
1189
137
1174
17946
2241
32302
575
21152
8
551
255
459
1120
2535
621
25669
683
2649
372
2932
1225
1326
670
3498
4
1131