4615
14038
77
2390
913
253
15
11730
732
7844
234
2216
1152
116
6520
453
456
13