846
0
668
1152
2546
2
1101
467
1645
1
1931
2161
1822
5
4455
1893
2328
1059
328
325
1123
3
1043
1215
718
267
1613
1832
1004
413
107
521
1852
1279
8280
8