11000
5030
9630
3550
3770
4250
6110
68382
529810
14313
9040
10228
284878
143836
4737100
4993
136746
61327
98019
107133
120548
74116
77622
61616