4084
1015
1688
416
1306
399
1469
540
1614
588
1660
664
1117
476
2113
774
1370
591
990
228
379
179
481
178
483
193
1507
703
713
244
256
78
525
186
532
72
688
186
623
200