1589
4736
1246
1264
2963
1621
1376
3049
1773
3955
1946
2514
6219
3254
2416
2886
26482
4902
6804
2323
3714
4155
23307
3024
10540
3230