1386
294
990
210
5016
1,062
1093
231
506
107
1232
261
380
80
618
131