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