354
915
183
1227
104
117
207
56
10
8
206
96
862
238
56
324
350
329
451
133
888
85
704
187
0
528
113
513
54
20
951
303
1054
32
44
3
201
120
984
20
847
939
72
7
211
2217
9
144
164
289
14
