5538
394
2297
11026
1487
13212
10277
107
204
1803
489
1737
1583
625
119
612