124
772
2284
2755
1978
24310
732
491
692
117
876
657
515
11746
171
3065
281
231
787
11
10
362
1202
28
837
709