1331
2
2999
3
2184
1
2392
2166
1788
2020
4
3050
0
467
1361
2748
9
3054
17391
7
2520
4074
2163
1633
2995
3126
493
1962
1819
994
3583
4500
418