2404
486
2568
791
2188
498
1806
525
2086
604
2362
662
3151
1425
780
147
1216
461
549
181
632
203
713
165
849
193
519
196
699
164
575
231
607
192
830
396
487
166
578
301