2536
2
2366
5
2264
1
2668
3758
2626
3025
4
4202
1285
3083
2465
7793
883
3
2932
4943
2903
3051
1603
904