20634
8
4111
2
476
0
467
846
675
2727
1333
1
369
4820
78
334
2730
6
1032
981
415
138
381
25137
357
444
2328
968
2152
93
2620
3
410
2143
81