136
303
188
1319
4632
1070
1182
864
1365
1787
128
213
181
1021
154
628
584
883
1006
365
495
1672
583
341
835
274
225
251