138
11
52
647
152
598
18
739
948
15
0
2048
25
196
1982
100
199
642
1
115
931
452
170
