878
612
203
10277
625
100
13212
257
11026
45
1487
711
131
6904
612
554
80
881
368
471
351
449