787
0
1161
846
1824
2211
668
322
1008
2
843
1
381
1101
25941
17
3101
3017
9
804
2370
3
1931
2161
2490
493
4455
1893
400
2328
1598