1126
0
364
692
847
475
1969
5
1244
683
521
613
2793
15
872
74
874
787
358
2417
1
440
820
343
416
48766
24
356
117
1737
1451
1084
357
962