376
387
232
368
627
249
261
542
516
656
676
642
565
6278
885
1554
2121
1164
2531
1971
1584
1545
1669
1563
2106
2768
2969
2163
3397