3720
965
1571
400
1180
354
1413
523
1534
568
1522
628
1040
453
2008
749
1276
564
941
219
361
177
463
175
466
188
1456
682
706
242
244
76
499
177
524
71
679
184
584
193