1042
927
982
5815
1285
1713
3261
1852
1333
1112
1614
5005
1403
1557
4110
3670
3037
2595
5402
1770
7272
2671
6921
4218
6814
4561