7588
906
2
1
29
73
17
8
25
5
101
15
3
26
16
13
19
4
379
56
69
41
11
89
7
339
10
739
99
118
204
31
116
64
113
134
46
234
81
21
151
12