98
0
88
546
583
1429
543
437
90
1221
83
422
645
365
717
1467
547
417
25494
2533
73
1094
452
84
445
2632
500
22731
1
1604
468
383