973
1
514
0
1045
3774
5
518
960
1122
1773
2
2043
886
1145
1436
1065
300
165
12590
530
569
3700
2982
3
404
76
282572
685
842
535
435
6260
3498
4
1631