128
2
155
1
212
106
426
3
192
418
0
194
340
164
220
1104
423
136
525
399
628
73
478
229
236
619
357
341
147
11266
777
1461
631
2544
4