129
765
199
600
194
381
4
982
421
1180
411
151
322
702
765
312
398
402
124
156
474
202
1174
376
12
259
196
86
651
275
393
122
235
82
63
638
828
0
663
312
46
73
196
130
162
572
306
310
170
401
