20
296
454
567
1
651
18
354
602
1218
329
284
611
367
6
452
438
1401
110
841
190
901
105
1062
