11
153
186
1555
983
674
540
2309
990
946
20
313
5
646
361
1132
1426
991
