2k
372
665
885
893
16
1454
1565
18010
7812
152
271
281
996
131
744
12516
412
695
635
333
35
30
613
421
244
11