1425
0
644
291
350
2522
380
341
47041
798
1109
1131
384
5108
4
271
364
631
970
356
642
348
5602
9
692
1269
2190
1
980