>
239
654
2826
2478
2099
1200
408
840
1324
1363
945
2492
2815
2911
2551
825
2129
2047
1757
2944
1300
2505
1634
2174
128
443
1843
1456
1628
1489
1205
2256
1714
720
980
878
1587
2319
1736
2292
2982
1354
108
2681