2k
1079
11511
582
1084
743
1879
262
664
8510
12
1187
321
753
556
738
461
875
623
377
872
805
91
20
713
1116
132
15
1284