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