413
13490
1685
624
4497
11284
266
109
2073
532
2544
193
203
340
1677

69

138
1826
114
352
247