584
0
1152
1232
1045
738
918
458
464
2522
683
1314
1824
710
269
953
517
525
691
31535
587
529
1710
1
576
20634
8
380
255
467
2748
2
1297
323