749
1
504
2
1595
925
1036
86
89
3672
8
454
864
7238
270
592
480
582
67
82
912
4673
4
1740
0
57
78
73
333
473
455
586
401
1455
483