3k
231
21
18
27210
1746
1796
1268
151
571
171
233
15710
44
49
32
524
333
1248
1108
882
1135
944
994
235
37240
32627
44834
36121