1053
324
464
1267
616
7478
11227
5531
35
887
504
167
462
13490

69

156
136
2872
18438
13