4180
904
3690
798
1180
256
25999
5621
3980
861
1340
290
3190
690
2690
582
3480
753
590
128