2k
423
1013
183
4212
293
313
381
1357
211
12
34
28
47
894
664
883
141
121
742
281
538
251
794
242
442
506
22
6