6k
15
23322
515
383
652
252
211
292
264
202
331
174
103
242
161
191
251
131
391
333
506
362
414
943
881