262
0
1398
63
456
1626
1
598
2
265
297
1343
74
667
252
3440
2190
535
472
356
455
2546
765
1115
1132
2587
6
802