1129
0
417
1733
1
1823
1642
1518
1291
2470
2
1501
2982
3
661
18385
1587
2000
1470
571
964
1513
1889
447
1421
650
662
1374
1425
635
1329
1054
2372
3268