846
0
3442
2
668
2527
6
381
1101
776
1
1501
1931
20634
8
9178
2161
2103
2490
4455
1893
2328
913
1645
1043
4396
3
1215
267
1832
3144
5
1004
413
6579
9
1438
1279