78
221
376
31
556
455
1031
1093
181
372
141
416
1708
1716
1936
1763
1772
1841
1943
946
1006
57
632
1259
353
201
651
591