20634
8
2855
3
2668
2
2730
6
2041
1
1872
539
0
419
1462
918
407
427
2299
2069
834
2000
295
448
2006
268
339
1880
393
433
2657
376
538
619
316
375