14518
720
9714
1120
6879
1000
9311
1109
1190
4616
8312
759
22676
17210
15261
13630
10452
1013263
9164
9050
874148
747142
6960
69311