704
1
1053
0
1832
3
2672
1557
381
951
1661
410
1939
529
409
415
422
403
456
602
722
413
2143
798
1133
408
957
267
286
454
4328
10
2121
4
846