417
0
509
543
661
1470
1
1518
1182
2
1587
447
1575
1374
571
1622
775
1421
650
1129
3268
1889
662
263
544
1329
896
1642
31535
471
1501
635
467