456
0
381
722
4111
2
787
1557
1133
683
1161
467
2328
1101
951
358
25137
2152
957
602
663
1939
403
413
269
287
1020
410
535
286
325
640