263
1294
160
284
1046
2193
635
415
412
1202
409
727
2025
595
1373
279
2324
35
2189
415
423
444
147
683
1868
443
249
1875
2203
691
119
681
2566
1637
2066
2335
2337
2484
423
35
417
441
656
547
2107
276
445
2087
662
444
2219
567
255
268
667
262
696
2311
1924
2153
35
703
415
445
268
2073
223
2102
578
170
2231
680
108
242
143
0