2189
2
1844
1
4044
5
3546
2465
3125
1632
2638
1782
3765
4
3227
2476
2100
3779
619
4471
4629
15
1416
2903
3
2964