1001
10213
838
962
1000
750
1020
1070
11243
744
868
880
30927
23540
21742
19523
1570267
15162
1403148
13586
1239144
11930
10590
8950