2865
2
2535
2462
3
2629
3498
4
1622
1
32302
0
2740
21152
8
761
3090
6
2890
3083
2294
2600
1516
2911
9
1038
2478
2468
2405
5151
2093
898
1445
4553
2059
945