2174
0
2850
1624
3139
2622
4846
1999
1882
1972
2892
2325
3862
1840
4353
2050
2048
2986
1
2453
3585
3217