272
223
416
467
121
248
140
145
93
4314
102
183
18516
14310
12181
10900
8352
820263
7450
7162
682148
608142
60010
5310