962
1000
800
850
1020
1070
744
868
740
1010
11143
15920
30717
23300
21482
19343
1554267
14972
1391148
13396
1219144
11860
10380
8710