1378
9916
16090
23011
8587
9149
16159
5491
29633
19685
4891
8999
8147
6882
2579
2249
2150
1719
1884
2613
26546
3660
13913
13659
3009
3605
5829
3839
3028
6332