928
1003
12210
10225
11364
661
921
1000
1040
8079
850
10631
27047
20270
18861
16842
1322265
13172
1196148
11796
10650
969143
8870
78211