547
0
4111
2
467
675
951
722
381
25137
683
1557
957
415
909
1133
2328
1059
1661
1
325
968
410
1020
482
663
1981
343
514
328
47041
743