2k
331
401
482
1304
803
252
112
152
181
12
312
10
914
484
83
423
632
526
211
424
17
11
19
382
341
394
15811