4455
2
637
0
19279
25137
467
683
398
663
17353
31535
874
661
1862
1
951
2328
1045
403
2490
1317
1161
1425
349
325
443
413
608
710
2466
5
4111
774