4100
869
680
145
2420
513
3550
752
49980
10586
14255
3020