3430
14171
5290
591
280
1170
373
175
14727
384
699
362
539
394
311
165
287
359
4414
829
574
4510
14812
6214
90
5934
929263
268
5824
17551
407
276
2017
1811
200
104
705
3012
363
6610
2110
295
207
269
40
194
102
236873