1251
572
3307
1804
529
39
749
296
734
134
751
335
704
168
745
245
641
168
719
178
524
119
475
194
699
90
482
70
343
70
312
119
302
174
477
241
283
214
252
176