1318
433
863
280
1161
411
512
141
255
148
474
138
167
133
568
215
376
116
399
118
123
93
213
86
87
10
572
33
236
99
241
165
401
30
347
164
369
151
426
168