2904
3
1371
1
467
0
2456
19944
2
496
1015
2133
1664
400
5339
5
1606
1819
1568
8527
1431
1343
2413
3934
16174
455
888
1746
3328
1078
2684
1661
4
5439
1571
1380