1388
2
897
1
1622
2710
1562
1686
19944
2873
3
3934
455
1746
1075
746
1177
895
0
1534
1072
2948
9
1511
1259
3079
2776
1688
1485
1833
1720
1431
4074
2414