1500
318
1085
230
4999
1059
3520
746
2574
546
480
102