277
1
86
326
622
2
740
0
454
413
246
1119
74
340
656
1764
6
99
308
325
367
484
592
544
87
77
105
3
446
395
314
352
461