459
0
722
684
520
530
697
1595
1462
1064
1298
812
603
892
2458
1265
1437
787
1
715
605
547
508
932
1342
349
2909
751
1182
2646
280
573