604
139
664
250
442
148
550
194
468
53
406
102
614
186
515
257
321
105
1499
646
696
209
352
104
483
108
591
187
249
93
517
48
626
197
660
220
1841
1209
511
179