3144
0
807
1
521
2
1348
4
403
1397
3
346
1048
11351
17
3505
709
666
442
1791
935
1104
9566
8
802
693
703
782
768
194
1044
1329
960
971
919
1106
2077
5