1347
1051
919
1337
656
888
745
1391
1098
1221
3647
2074
1209
1834
1257
1276
1689
2477
1984
2032
5583
1667
11924
8878