2552
1955
1691
2419
4811
3813
3934
4463
3477
3801
10969
19262
115870
5474
4028
4637
4134
9767
5522
17631
9035