13497
3340
960182
95895
988
756127
696
837121
1666
86847
317954
559105
80713
1297125
25724
54212
70076
39644
2728
64914