2865
2
2535
2462
3
2629
1295
1
3765
4
3498
280
2650
20
1622
32302
0
2740
3683
21152
8
761
2250
3090
6
2890
3083
2294
2600
1516
2911
9
1038
2478
2468
2405
5151
2093
297066