2924
1322
1317
3287
2068
1786
2471
1475
3337
6453
6112
2923
2116
2648
1694
2994
2007
2134
2096
10241
3372
3683
2348
8995
2271
42161