394
537
545
559
436
194
245
325
743
183
313
232
476
529
213
715
614
1036
968
847
687
1125
574
241
10610
1598
403
18415
1407
294
1306
928
323
1118
122
1823
312
181
351