2k
1488
283
944
301
12210
21522
146
1056
7
82
144
73
72
382
452
668
523
716
573
502
462
652
223
281
171
335