161
1
285
100
3486
5
7812
13
207
96
3025
8
84
264
277
211
55
186
115
327
156
269
99
128
169
792
6
114
108
2904
3
1441