2550
1
593
0
544
2214
2
740
622
350
326
308
325
367
485
74
340
455
657
1119
1764
6
99
86
896
277
783
3
458
1179
425
397
521
382