10
268
209
286
42
24
548
667
806
0
182
70
91
133
7
713
792
2
607
498
508
410
19
108
4
28
