850
1081
740
660
1760
21222
10380
31665
7860
12831
8820
6910
6890
3950
22560
4390
4215
4268
60515
66715
32513
50110
2122
1655
2442
2422
126535
104731
7103716
1340