342
0
9355
3
4543
5
1603
6339
263
574
304
492
767
180849
383
1314
1084
747
2
1511
157
155
25127
755
529
597
261
384
1439
381
918
667
382
480