710
3
1936
1
662
0
633
2982
105290
1374
1330
2
1952
521
1733
447
1566
2089
2372
2470
7952
1518
1716
2194
1665
589
1776