704
1
1053
0
2672
1866
3
1557
472
951
1661
770
410
1939
529
409
415
422
403
456
4682
2
602
722
413
381
2143
798
1133
408
957
267
286
454