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