2442
1655
2122
50110
32513
66715
4268
31665
7860
12831
8820
6910
6890
3950
4390
10380
21222
1760
660
740
1081
850