2880
9552
13392
2405
1875
1058
2197
2727
2098
2015
4343
5506
2147
1806
873
1057
3097
2956
2957
2359
1001
6004
3081
2575
5465
7445
3942
20810
3036
3811
2881
5965
6509
4423
5414
2120
5718