413
1685
459
1012
4497
11284
109
203

69

138
438
247