2k
50
966
262
592
491
231
603
331
382
25
26
39
351
31
352
201
40
743
321
67
51
833
1024
1162
956
35
413