173
2
134
11890
10
3057
5
321
1
161
312
4
118
216
6
380
114
113
148
109
186
1451
121
213
115
1124
2684
386
3
133
84
153
95
89
94
101