20634
8
1020
0
1671
1
2275
2
543
19279
2198
1212
31535
810
4396
3
634
2710
9
1824
152
81
76
265
6975
4
453
74
459
4820
2730
6
771
12958
5
302
2006
292
415