876
2
1448
966
1
434
2427
12
746
0
1276
3
2878
15
6432
9
3365
1288
1312
643
1018
3534
4
555
3126
5
5265
3944
29
17434
8678
23
1085
920
2407
489
6
3878
1050
2768
7
1762