2k
321
331
22718
5
611
381
1413
20
25
1271
391
10
221
872
572
174
171
311
2
532
241
382
251
302
606
17
11