867
0
1035
503
4142
5
417
1930
3551
10
751
1206
386
956
759
35
532
1068
348
522
824
510
615
1452
421
493
34
799
458
578
1158
424
639