3k
12911
1045
936
733
803
1144
632
1186
1106
1029
7812
456
323
497
405
562
345
445
454
172
192
141
131
162
121
201