683
0
1425
787
859
408
719
772
1
1109
467
557
493
5313
2143
919
2328
844
1020
503
1025
517
1477
25137
663
1110
407
699
4111
2
369
980
691