2k
803
502
602
1204
312
321
371
24
16
251
611
15711
71
622
577
20
322
422
2097
12
18
25
8
54
43
10
373