787
0
1161
2716
4
846
668
1784
2
381
1101
1947
1
4348
5
1931
20634
8
2161
2490
4455
1893
2328
1043
1515
4396
3
1215
267
1832
1004
413
2805
7
16
1279
2497