122
0
110
16
802
5
106
118
180
1
264
254
3
423
103
1056
2
563
158
467
146
297
678
7
160
207
367
243
542
2588
1576
446
1100
1520
366
231