461311
141736
175176
9534
10930
10425
3317
7917
5712
247
155
594
813
183
232
5092
1210
2400
1340
5660