787
0
1161
846
646
3442
2
668
661
381
1101
1425
1
1931
20634
8
2161
2490
4455
1893
2328
650
1043
4396
3
1215
267
1832
1004
413
1279
2497
5313