122
1
285
295
21773
3
605
2
428
290
135
124
1445
719
5
497
4
71
55
330
350
52
7
127
156
57
83
206
112
50
79
48
58
602