52
0
37
39
47
41
27
913
499
532
457
339
1
391
820
745
511
348
2
178
300
263
1143
219
420
317
277
251
356