13093
157
81
124
2579
13
38
554
7
2
238
223
823
298
30
4
164
23
21
14
788
115
182
28
6
288
9
65
344
25
1819
312
131
29
5
88
107