18385
2
417
0
1182
509
543
661
1470
1
1129
1518
1587
2000
447
1575
1374
571
1622
775
1421
650
3268
1889
662
263
544
1329
5255
16
1642
2730
6
726
1501