1129
0
417
1642
1
1291
1385
1776
18385
2
2000
929
2341
6
1587
661
1823
2275
1470
1421
571
1054
1513
1733
2372
2109
447
1374
662
1501
1329
2470
650
1889