3k
4
41
295
284
232
10
11
303
9
68
571
451
52
261
364
1075
963
455
26
19110
30
311
1616
552
705
924
501