5580
7802
3851
4826
11244
5521
2781
2465
2034
3240
3242
4241
5360
6844
3424
4401
2498
2956
4416
2135
49688
4114
20480
2855
6572
3301
2737
18074
4722
2891
4072
2161
3125