271
0
677
1
979
2814
4
420
383
853
2
453
475
859
731
798
269
113
614
975
9
556
791
89
516
476
257
79
360
1303
6
419
2154
264
440