40 2076 1228 2585 1905 1823 2372 1348 2255 3209 2940 675 493 1434 2427 3148 328 194 385 1639 2805 1089 805 258 3300 3624 899 3014 2502 636 1526 2031 2128 1688 2178 3471 3367 1788 3512 2683 1045 40 1569 2477 2335 1836 1672 625 2148 1022 1720 414 725 1799 2374 1448 1173 1578 1285 2275 1049 2883 889 2070 1953 332 512 447 276 257 1887 2617 1361 792 602 2589 1189 2660 951 2768 2385 153