7550
906
2
1
29
74
20
8
25
5
102
12
3
16
13
17
4
57
380
56
69
41
11
89
7
337
10
721
101
112
88
22
196
32
115
64
114
136
50
222
82
21
145
6