2097
3
1184
0
2299
1
1470
4111
2
571
1889
646
1463
447
650
1733
2008
1513
2470
2735
662
417
1418
543
661
775
1518