1399
1
3326
3
2562
2
1000
0
526
1532
801
1660
1380
1813
2082
2294
1751
830
1746
673
2173
1814
1879
1382
83
1787
1816
1475
1778
1570
662
1568
1681
1606