941
2
895
1
87
1305
346
602
640
74
2203
4
108
2190
146
13
50
174
67
82
54
116
63
228
102
97
46
81
79
89
91
61
62