314
1479
568
2679
725
3419
237
1119
288
1359
629
2967
836
3942
517
2439
441
2079
338
1592
621
2930
848
3999
812
3828