493
0
486
521
472
363
670
1343
290
932
1504
573
458
4864
1
1354
7
543
383
2290
2
522
1142
729
819
1010
437
58
416
1333
1563
443
332
2221
3