2902
16
2245
3
1659
0
894
1226
1
3053
7
2366
3083
2
4084
6
2465
3683
2771
2695
4
2932
3546
2088
5
2903
461
2354
3051
1603
2320
6053
2149
2087
297066