62
294
2999
11
25217
192
762
2264
2725
1998
24610
752
481
682
107
876
657
515
11646
141
3065
281
241
797
12
10
372