655
1,249
376
856
283
643
33
239
99
467
20
453
113
236
51
220
101
319
89
242
110
245
237
41
161
45
208
43
180
168
279
1,039
37
198
54
179