20634
8
2275
2
1020
0
522
19279
2657
3
1132
25137
31535
839
321
3114
4
488
2328
3510
329
1824
501
17353
326
2673
1343
968
361
2076
1
332
368
798
399
1759