7495
9
3498
4
1691
1
2666
2865
2996
0
2082
7394
5
2903
3
2964
31371
64
1603
3765
2692
4283
2465
631
2476
2
2430
1153
4471
4690
1913