4111
2
25137
0
381
2730
6
31535
467
5223
9
1020
1939
578
1
1557
456
968
408
1571
675
17353
798
2328
517
1161
415
2152
787
909
584
482
957
951
981