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