2k
57
43
311
954
1294
241
372
421
68
16
25211
20
323
932
581
1308
1203
612
1122
181
1105
661
433
231
47
1676
1311