611
0
845
1478
917
688
1834
2727
1
808
1047
1285
781
1276
573
293
485
1104
1346
1296
931
544
1288
797
4148
2
884
705
810
1131
600
55
816