1597
4752
1257
1278
2975
1634
1386
3059
1781
3976
1965
2523
6237
3263
2425
2901
26519
4915
6835
2331
3722
4175
23384
3034
10546
3238