1517
4
560
1
2073
3
1395
1593
6111
11372
4902
988
5669
0
1678
1084
34628
7
4010
898
3231
1269
81757
42