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