2107
602
1158
534
1813
3738
521
678
703
1459
909
437
474
720
2313
356
748
359
464
334
1180
553
2075
1621
