3495
3495
3495
2536
2536
2107
1474
1400
1400
1135
1055
1055
1055
1055
1022
1011
994
967
944
902
866
838
722
722
693
693
644
644
572
355
355
348
348
216