2k
245
42138
436
16
272
173
242
455
663
492
695
869
1232
833
552
743
93
19
1027
412
837
26937
18
223
255
886
22