492
0
2635
991
1126
552
729
563
400
2284
280
342
521
979
587
450
2345
804
480
357
455
54
1073
363
785
420
1682
2
776
19279
1851
4
813