2413
3810
335
147
357
132
4430
113
192
9220
327
387
18363
14260
12081
10800
8272
816263
7420
7102
677148
603142
60010
5260