10531
700
870
830
11810
6714
757
9013
794
10913
1089
880
26807
20160
18691
16652
1314265
12952
1185148
11684
10590
965143
8790
77311