2k
1139
12011
612
1094
793
19110
252
633
9010
9
1247
311
733
566
758
481
925
623
417
802
775
81
22
663
1116
132
15
1334