27
300
876
750
18
48
2472
299
127
70
1427
150
950
669
970
4
268
181
869
298
532
284
1319
508
265
485
1155
12
23
303
933
