20634
8
653
0
3510
2
2758
1
1131
953
390
729
964
968
547
543
36609
34
1425
2190
292
1267
3149
4
370
1054
5431
3
466
1903
265
2532
448
2598
5