2291
461
2478
777
2093
487
1715
515
2004
594
2270
644
3045
1378
772
145
1180
450
542
177
620
202
712
165
839
191
517
196
694
163
561
229
585
188
806
386
486
166
574
301