853
1
1445
412
1560
455
69
598
727
390
95
115
653
700
97
85
414
777
2
4130
15
628
2138
3
86
759
480
621
771
396
526
633
3108
7
74