276
0
1653
4
3898
10
1738
346
164
1104
1
770
3920
3
768
9566
8
693
703
1048
403
442
709
1397
960
971
919
1106
666
3505
2
1687
5
1821
7
2699
784
1093