1388
2
897
1
1622
2710
1562
19944
1686
2873
3
895
0
1534
1485
57793
1456
3934
1746
455
4074
1075
1535
2108
6
4606
2233
3212
27
2489
2515
1917
51331
25