4111
2
381
0
467
2328
403
409
1059
25137
719
1020
771
1824
410
2490
5313
1557
1161
456
980
787
454
1133
722
1352
957
663
408
20634
8
2143