2k
245
42338
406
15
272
16
173
232
465
663
492
696
8610
1222
833
552
733
93
19
1027
392
827
26937
18
223
255
876
22