20634
8
586
17
241
0
1655
75
377
2014
1
584
47
884
420
2199
391
994
540
773
383
545
851
443
171
65
349
798
996
441
265
462
506
9688