4600
180
3786
4641
328789
612727
106
120
403
53916
3157
1389
40111
318
49886