5075
2061
2525
1969
2143
2322
4676
3497
2301
2012
2510
2305
6991
4896
4650
2229
2440
2279
13350
2596