471
0
1004
688
458
665
1078
3059
664
692
1532
2125
653
514
336
880
2343
1
2203
1034
1911
1305
670
1015
4600
10
693
527
916
405
438
749
866