13520
11193
2690
5530
4100
26030
537
1274
26837
24725
532
573
1873
435
20317
9117
353176
345736
13212
1051311