646
0
1733
1
964
1129
1642
1518
3287
3
2470
2
1425
2799
1501
544
467
650
2982
1329
1889
3795
1587
1823
661
1922
107
292
1470
571
1513
447
1421
662