1079
2
224
0
1991
3
9611
9956
1373
1
2107
10183
14
2710
1162
1506
4
1348
3841
2534
1543
2550
2044
8162
4599
10
10032
1814
549
1995
5919
844
2820
2903
1468
2601
2256