269
0
381
1939
676
20634
8
505
403
4111
2
683
2730
6
1425
467
1020
2328
787
1059
767
820
536
19279
1133
376
297
957
2143
363
744
859
2152
418