120
2170
2171
12331
3250
1340
12212
603
1282
1120
4916
10024
17683
13970
11671
10400
793263
7882
7180
6772
646148
581142
57710
5060