>
446
945
599
450
871
2070
511
2232
258
1126
751
797
2395
906
2890
1340
2973
154
2326
442
1615
2145
1586
1614
857
1411
132
360
2427
1693
2466
2110
2084
1114
2895
2541
2394
2337
1110
2537
433
1193
1255
1664
2945