7
9
1
89
1079
16
353
153
249
20
43
104
472
229
55
4760
125
431
798
52
129
213
53
48
96
13
103
141
79
83
5
198
126
64
176
777
355
28
143
74
116
148
142
180
281
716
512
197
17
44
382
119
194
345