3077
1595
424
117
688
185
741
353
285
198
626
246
394
60
347
125
725
184
571
143
441
192
445
75
807
322
137
57
755
335
478
174
417
147
449
125
681
213
611
158