417
0
509
543
661
1470
1
1518
1182
2
1587
447
1575
1374
571
1622
775
1421
650
20634
8
1129
3268
1889
662
263
2855
3
544
2668
2730
6
1329
1642
1501
635