650
0
829
1
635
198
832
2
3650
3
1692
995
398
1129
1306
767
1649
1203
2086
4
19034
6
120469
35
1256
1587
1184
2914
5
2297
1392
196
842
571
6726
7