685
0
76
1436
973
1
745
1832
3
1153
66
631
1608
3700
165
658
381
569
300
498
435
535
1133
1939
957
951
2043
454
403
2121
4
409
514
415