264
1
254
3
423
141
1056
2
563
158
0
467
146
113
297
94
678
7
165
367
243
542
5
2588
1576
446
1100
1520
231
242
175
168
225
185
159
917