4074
0
1694
1
1451
31371
64
951
4283
5
2465
2692
3
1185
631
2430
2
7042
5033
15
2865
9
2767
1481
1688