2k
1092
90
602
782
451
58
712
801
554
453
1371
661
555
1087
391
745
793
20
562
40
761
65
1214
69
862
143
916